home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / textfile / faqs / frame_fa < prev    next >
Encoding:
Internet Message Format  |  1992-12-26  |  35.9 KB

  1. Xref: bloom-picayune.mit.edu comp.text.frame:3528 news.answers:4389
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!senator-bedfellow.mit.edu!senator-bedfellow.mit.edu!usenet
  3. From: bobmcc@tcsi.tcs.com (Bob McCormick)
  4. Newsgroups: comp.text.frame,news.answers
  5. Subject: comp.text.frame FAQ (Frequently Asked Questions)
  6. Supersedes: <frame-faq_720770417@athena.mit.edu>
  7. Followup-To: comp.text.frame
  8. Date: 3 Dec 1992 06:02:18 GMT
  9. Organization: Teknekron Communications Systems, Inc.
  10. Lines: 902
  11. Approved: news-answers-request@MIT.Edu
  12. Expires: 16 Jan 1993 06:02:12 GMT
  13. Message-ID: <frame-faq_723362532@athena.mit.edu>
  14. Reply-To: bobmcc@tcs.com
  15. NNTP-Posting-Host: pit-manager.mit.edu
  16. Summary: This posting contains a list of Frequently Asked
  17.          Questions (and their answers) about the FrameMaker
  18.          document publishing system.  These FAQs should be 
  19.      read by anyone who wishes to post to the 
  20.          comp.text.frame newsgroup or the framers mailing 
  21.      list.
  22. X-Last-Updated: 1992/09/03
  23.  
  24. Archive-name: frame-faq
  25. Version: 1.5
  26. Last-modified: 1992/09/03
  27.  
  28.      FrameMaker Frequently Asked Question (FAQ) List
  29.      ===============================================
  30.  
  31. Issue 1.5  03 Sept 1992  
  32.  
  33.     *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  34.     Note from Bob:
  35.         I am going to use an automated FAQ poster which
  36.     should distribute this FAQ every 30 days; sooner if it
  37.     is updated. 
  38.         Note the new way to get the latest FAQ, in 
  39.     General Network Information ii below.
  40.         I hear that FM 4.0 is planned for 1993 Q1.
  41.  
  42.         Eagle-eyed correctors for this issue:
  43.         David Levine
  44.     *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  45.  
  46. This article contains the answers to some Frequently Asked Questions
  47. (FAQ) often seen in the USENET newsgroup "comp.text.frame" and on the
  48. "framers" mailing list.  It is posted to help reduce volume in this
  49. newsgroup and to provide hard-to-find information of general interest.
  50.  
  51. The newsgroup and mailing list are not officially supported by Frame
  52. Technologies, Inc.  (See questions 7 and 8.)
  53.  
  54.     Please redistribute this article to people who ask for it
  55.     or people use FrameMaker!
  56.  
  57. Most answers are written for FramerMaker version 3.0 or 3.1, and may
  58. not work (or be applicable) to earlier versions.
  59.  
  60.  
  61. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  62. General Network Information
  63.  
  64.    i   If you are new to USENET, subscribe to news.announce.newusers 
  65. and read the postings there. They give you general information and 
  66. tips on making life easier for you and everybody else.
  67.  
  68.    ii  To get the latest copy of this faq via mail server, send e-mail
  69. to mail-server@rtfm.mit.edu with "send usenet/news.answers/frame-faq"
  70. in the body of the message.
  71.  
  72.    iii To find other FAQs, look in news.answers.
  73. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  74.  
  75.  
  76. Legend:
  77.   + indicates questions new to this issue; 
  78.   ! indicates those with significant changes since the last issue.
  79.  
  80. Table of Contents:
  81.    1   How do I get on the mailing list?
  82.    2   How do I set up autonumbers for Figures as "Figure 5-1"?
  83.    3   Where can I find a filter to convert <XXXXXX> to Frame?
  84.    4   How can I print "DRAFT" on the background of every page?
  85.        (See also question 19.)
  86.    5   Are there any books or magazines published about Frame?
  87.    6   Are there any Frame User Groups in my area?
  88.    7   Where do I submit bug reports?
  89.    8   Where do I submit enhancement requests?
  90.    9   How can I do bibliographies in FrameMaker?
  91.   10   How do I display show white text on a black background?
  92.        What are all the keyboard mappings?
  93.        How come I can't type in any dialogs?  
  94.        (and other X Window System specific information)
  95.   11   Is there any easy way to move one or more pages to a different
  96.        place in the document? (Two layout models.)
  97.   12   Do you know what happens if you the spell checker finds
  98.        "Interleaf" (a competitor to FrameMaker)?
  99.   13   How can I control which master page is used when text flows
  100.        off of the current page?
  101.   14   How do I convert a Frame document on the Mac to use it on a
  102.        Sun? (and other platforms)
  103.      ! Why to my imported images show up as gray rectangles when I
  104.        transfer a file from <platform-A> to <platform-B>?
  105.   15   How do I place an autonumbered figure number in an anchored frame?
  106.        Why doesn't it update properly?
  107.   16   How can I get "Page 3 of 152" in the footer to work for
  108.        a multi-file book?
  109.   17 ! How can I print with the "-h" switch in FM3.0/3.1?
  110.   18   How do I force a page break?
  111.   19   How can I specify "DRAFT" in the background when I print?
  112.        (See also question 4.)
  113.   20   What exactly is copied during File:Use Formats?
  114.   21   How can I automatically import a graphic file whose format is 
  115.        not recognized by FM, if I know how to do the conversion manually.
  116.   22   How do I incorporate code fragments in a Frame doc?  
  117.   23 + How can I change the page size of an existing document?
  118.  
  119. Questions remaining to be answered (by you? :-)
  120.    .   How can I place FM documents under configuration management/
  121.        software control?
  122.    .   How can I merge a list of names and addresses with a Frame
  123.        document to generate personalized letters? 
  124.        (fmmerge from FUN tape.)
  125.  
  126. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  127.  
  128.    1   How do I get on the mailing list?
  129.  
  130. There are two related ways to exchange info with other FrameMaker
  131. users.  Subscribe to the USENET newsgroup comp.text.frame, or get on
  132. the "framers" reflective mailing list.  The newsgroup and the mailing
  133. list are gatewayed so that all info appears on both.  If you don't
  134. know how to read a newsgroup, ask your system administrator.  To get
  135. on the mailing list, send your request to Mark Lawrence via:
  136.     framers-request@drd.com
  137.  
  138. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  139.  
  140.    2   How do I set up autonumbers for Figures as "Figure 5-1"?
  141.  
  142. In autonumbering, if you include "< >" in the number, this means
  143. "don't display and don't reset the number in this position." Note the
  144. space between the angle brackets.  Otherwise, when you increment a
  145. number in a series, all further numbers in the series are reset to 0.
  146.  
  147. Use one number series for both headers and figure numbers. The
  148. positions of the numbers in the series are as follows:
  149.  
  150. <level1> <figure> <table> <example> <level2> <level3> <level4> <level5>
  151.  
  152. The resultant autonumbers are:
  153.  
  154. Head1        H:<n+>
  155. Figure        H:<n>-<n+>< >< >< >< >< >< >
  156. Table        H:<n>-< ><n+>< >< >< >< >< >
  157. Example        H:<n>-< >< ><n+>< >< >< >< >
  158. Head2        H:<n>< >< >< >.<n+>
  159. Head3        H:<n>< >< >< >.<n>.<n+>
  160. Head4        H:<n>< >< >< >.<n>.<n>.<n+>
  161. Head5        H:<n>< >< >< >.<n>.<n>.<n>.<n+>
  162.  
  163. (Thanks to Alan Koch!)
  164.  
  165. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  166.  
  167.    3   Where can I find a filter to convert <XXXXXX> to Frame?
  168.  
  169. There is a list of filters that is maintained, and posted to this list
  170. when changed.  The filter list and most of the filters can be obtained
  171. by anonymous ftp to the ftp sites listed below.
  172.     
  173. ftp-name            directory
  174. --------            ---------
  175. ftp.irisa.fr            /FrameMaker/Filters
  176. procyon.cis.ksu.edu        /pub/FUN/Filters
  177. sunbane.engrg.uwo.ca        /pub/fun/filters
  178.     
  179. A mail server is available for (most of) the filters:
  180.         mail-server@rus.uni-stuttgart.de
  181. which belongs to the University of Stuttgart in Germany.
  182.  
  183. To find out how to use the server you can send the following commands
  184. in the body of a mail to the server:
  185.     HELP
  186.     SEND HELP
  187.  
  188. The filters reside in the directory:  soft/unix/text/framemaker
  189. and (for now) the following files are available:
  190.    75541 Jul  6 18:01 soft/unix/text/framemaker/Filters.tar.Z
  191.    85493 Jul  6 18:01 soft/unix/text/framemaker/bibframe-0.3.tar.Z
  192.     6604 Jul  6 18:01 soft/unix/text/framemaker/epsf2epsi.tar.Z
  193.    52503 Jul  6 18:02 soft/unix/text/framemaker/filters40.mif.Z
  194.   107803 Jul  6 18:02 soft/unix/text/framemaker/fmbib.tar.Z
  195.    43241 Jul  6 18:02 soft/unix/text/framemaker/la2mml.tar.Z
  196.    38420 Jul  6 18:02 soft/unix/text/framemaker/mif2man.shar
  197.     3116 Jul  6 18:02 soft/unix/text/framemaker/prog2mif.tar.Z
  198.     7020 Jul  6 18:02 soft/unix/text/framemaker/ps3epsi.tar.Z
  199.     6973 Jul  6 18:02 soft/unix/text/framemaker/pstoepsi.tar.Z
  200.    22051 Jul  6 18:03 soft/unix/text/framemaker/word2mif12.sh.Z
  201.  
  202. Example of getting a file:
  203.     begin
  204.     send soft/unix/text/framemaker/prog2mif.tar.Z
  205.     end
  206.     
  207. If you do not have access to any of these methods, request the list by
  208. sending email to Ed van Leeuwen (Ed.van.Leeuwen@tnofel.fel.tno.nl) or
  209. Mark Lawrence (framers-request@drd.com).
  210.  
  211. (Thanks to Ed and Mark, and thanks to Hansjuergen Paul
  212. [paul@iatge.uucp] and Barbara Burr [Burr@rus.uni-stuttgart.de] for
  213. helping to set up the mail server!)
  214.  
  215. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  216.  
  217.    4   How can I print "DRAFT" on the background of every page?
  218.        (See also question 19.)
  219.  
  220. On the master page, create a new text rectangle.  Add the following
  221. text:
  222.     (DRAFT) /Times-Roman /B -52 /UL .8
  223.     #include "$FMHOME/.fminit2.0.ps/docs/BigFill.ps
  224.  
  225. where $FMHOME is the pathname of your $FMHOME directory.  Select the
  226. text rectangle and choose Format Flow.  Select Postscript Code and
  227. choose OK.  Go to the body pages and print.
  228.  
  229. The arguments are:
  230.     1 = string to print, in parenthesis, e.g. (PRELIMINARY)
  231.     2 = font desired: /font, e.g. /Times-Roman
  232.     3 = mode code where /W = fill width, /H = fill height, /B = fill both,
  233.             expands the characters to fill the text rectangle
  234.     4 = rotate value from -180 to +180
  235.          where positive = counterclockwise, negative = clockwise
  236.     5 = starting corner: /LL /LR /UR /UL  where LL = lower left, etc.
  237.     6 = grayscale value from 0 to 1 where 0 = black, 1 = white
  238.  
  239. The size of the text is determined by the size of the text rectangle
  240. and the "mode code" argument.
  241.  
  242. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  243.  
  244.    5   Are there any books or magazines published about Frame?
  245.  
  246. --------
  247. A.  Michael Fraase. 1992.  "Structured Publishing from the Desktop: Frame
  248.     Technology's FrameMaker."  Business One Irwin, Homewood, IL.  336 pp.
  249.     Softbound.  $24.95  ISBN 1-55623-616-6.
  250.  
  251. Quoting from the cover:
  252.    Michael Fraase shows users how to:
  253.    * Use the valuable, time-saving indexing, multiple level cross-referencing,
  254.      and hypertext capabilities of the program.
  255.    * Design and implement various templates essential to completing a number
  256.      of real-world tasks.
  257.    * Apply the discoveries and experiences of other users so you can avoid
  258.      design pitfalls.
  259.  
  260.    Fraase compares the pros and cons among the leading Macintosh word
  261.    processing and publishing applications so you can make the best, most
  262.    informed decision for your desktop needs.  Filled with dozens of
  263.    frustration-saving, easy-to-follow diagrams, he walks you through the 
  264.    features of the software so you can take advantage of all of its 
  265.    capabilities.  You'll see how to use FrameMaker in a collaborative 
  266.    workgroup environment so you can avoid potential problems and manage 
  267.    production efficiently.  He also includes a chapter showing you how he 
  268.    used FrameMaker for the production of this book, from the proposal 
  269.    stage to preparing the camera ready manuscript.  "Structured 
  270.    Publishing from the Desktop" takes off where the software manual ends 
  271.    so you can enjoy all of the benefits of this exciting software!
  272.  
  273. (Thanks to Binion Amerson!)
  274.  
  275. --------
  276. B.  Juergen Gulbins.  1992.  "Desktop Publishing mit FrameMaker".
  277.     Published in German.  Springer-Verlag Berlin Heidelberg New York.
  278.     ISBN 3-540-54455-0
  279.  
  280. (Thanks to Karl Obermayr!)
  281.  
  282. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  283.  
  284.    6   Are there any Frame User Groups in my area?
  285.  
  286. Usually called FUN for Frame User Network.
  287.  
  288. Chicago IL USA
  289.             Lester LaPierre  (708) 576-4445
  290. Cleveland OH USA
  291.             Eric LaPresto  (216) 445-9368
  292. Columbus OH USA
  293.             Alan Addis  (614) 477-3600 x2497
  294.             Peggy Sutliff       "      x3200
  295. Dallas-Fort Worth TX USA
  296.             Darja Adams (214) 869-0680 x2257
  297. Dayton OH USA
  298.             Brian Bermhardt  (513) 257-2479
  299. Detroit MI USA
  300.             Myron Hayden  (313) 459-5630
  301. Indianapolis IN USA
  302.             Brad Williamson  (317) 230-5564  (317) 471-3055
  303.                              (317) 872-7220 x632
  304. Milwaukee WI USA
  305.             Luke Heffron  (414) 782 0007
  306. Minneapolis MN USA
  307.             Nancee Melby  (612) 726-2277
  308. New England USA
  309.             Dan York  funne@srbci.mv.com  (603) 894-4500
  310. Pittsburgh, PA USA
  311.             Alan S. Koch  ask@sei.cmu.edu  (412) 268-6395
  312. San Francisco Bay Area, CA USA
  313.             Ruth LoCurto  rlocurt@cadev6.intel.com  (408) 765-4157
  314.  
  315. Frame has installed a pre-recorded message to find out about user
  316. group meetings. The number is (USA) +1 408-433-3311 x2286.
  317.  
  318. If you want to start one of your very own FUN group, contact
  319.     Sandy Knox  slk@frame.com  +1 (408) 433-3311
  320.  
  321. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  322.  
  323.    7   Where do I submit bug reports?
  324.  
  325. Mail them to comments@frame.com .  Sending them to this newsgroup
  326. helps others to avoid the bugs and possibly provide work-arounds, but
  327. you MUST mail directly to Frame to submit a bug report.  Frame does
  328. not officially read this newsgroup.
  329.  
  330. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  331.  
  332.    8   Where do I submit enhancement requests?
  333.  
  334. Mail them to comments@frame.com .  Sending them to this newsgroup may
  335. allow others to suggest a work-around, but you MUST mail directly to
  336. Frame to submit a request.  Frame does not officially read this
  337. newsgroup.
  338.  
  339. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  340.  
  341.    9   How can I do bibliographies in FrameMaker?
  342.  
  343. --------
  344. A. fmbib
  345.  
  346. "fmbib" takes a Frame document (.mif format) as its input, with
  347. "Bibliography" markers embedded where the references occur. The marker
  348. text is that of a key word indexed into a bibliography database file,
  349. such as Scribe's ".bib" files.  In fact, the program is compatible
  350. with Scribe bibliography files.  The user can also specify on the
  351. command line one of several reference and bibliography styles.  fmbib
  352. will then generate a new FM .mif file which is the actual
  353. bibliography.  The original document is modified to contain
  354. cross-references to this new document.  These references appear as
  355. visible text when the user updates cross-references in the original
  356. document.  The program also aids in creating new bibliography database
  357. files.
  358.  
  359. The sources have been built and tested under CMU's BSD4.3-compliant
  360. MACH OS, for Sun3, Sun4, Pmax, Vax, and IBM-RT workstations.  It
  361. should be portable to any Unix box.
  362.  
  363. Available for anonymous ftp
  364.     in the USA:
  365.         ftp.mips.com in pub/frame/fmbib.tar.Z
  366.     in Europe:
  367.         peanuts.pst.informatix.uni-muenchen.de (IP: 129.187.236.10)
  368.         in pub/etc/fmbib.tar.Z
  369.  
  370. You will need to uncompress and untar this file.
  371.  
  372. (Thanks to Craig Marcus!)
  373.  
  374.  
  375. --------
  376. B. BibFrame
  377.  
  378. BibFrame makes it possible to deal with references in FrameMaker in a
  379. general way. You do not have to enter your reference list by hand
  380. every time you write a document. Instead, the reference list is
  381. automatically generated from a data base with references. This ensure
  382. that your reference entries are in the right format. You do not have
  383. to bother with how things should be emphasized, abbreviated and so on.
  384.  
  385. You have a database with references. The format of the references is
  386. the same format that is used by BibTeX. That means that people using
  387. LaTeX and FrameMaker can use the same data base.
  388.  
  389. Currently it is possible to use the bibliography styles ``plain'',
  390. ``alpha'' and ``mapalike''.
  391.  
  392. It ought to work on most unix machines.  This program requires bibtext
  393. to be present.
  394.  
  395. Available for anonymous ftp from isy.liu.se (130.236.1.3) in
  396. pub/misc/bibframe-0.3.tar.Z
  397.  
  398. (Thanks to Tommy Persson!)
  399.  
  400.  
  401. --------
  402. C. EndNote Plus    
  403.  
  404. Using EndNote with FrameMaker
  405. By: Todd R. Johnson, tj@cis.ohio-state.edu
  406. Last Updated: 1/16/92
  407.  
  408. I am specifically using FM 3.0 and EndNote Plus.
  409.  
  410. I welcome comments and questions about these instructions.
  411.  
  412. In the following instructions "reference marker" refers to the label
  413. placed in the source document at the location where you want the in
  414. text citation to appear.  For example:
  415.  
  416.    Heuristic classification {Clancey, 1987 #52} is defined as...
  417.  
  418. This is what you get if you select an entry in an EndNote database
  419. and then copy it to the clipboard.
  420.  
  421. The following instructions assume that your FM document consists of
  422. a single file.  Multiple file documents can be handled in a similar
  423. fashion.
  424.  
  425. 1. Every reference marker in your FM document must be the value of a
  426. variable.  For example, create a variable called (Clancey, 1987 #52)
  427. with {Clancey, 1987 #52} as the value.  This is necessary because
  428. EndNote will not be able to read the reference marker if it is
  429. hyphenated or spread over two lines.  The values of variables in the
  430. variable definitions found in a MIF file are not hyphenated or spread
  431. among lines, so EndNote can read them.  Note that in your document the
  432. reference markers (even when done as variables) will be hyphenated
  433. and/or split across lines. That is OK, since EndNote directly changes
  434. the definition of the variable and that definition is not hyphenated
  435. or split. 
  436.  
  437.     Also, for reference marker delimiters you should use curly
  438. brackets (as shown above) instead of EndNote's default square
  439. brackets. MIF uses square brackets (but doesn't appear to use any
  440. curly brackets) to denote various information and EndNote will think
  441. that these are citations and try to find a match for them in your
  442. bibliography.  Furthermore, EndNote Plus has a bug that causes it to
  443. crash if it sees an open delimiter without a corresponding close
  444. delimiter. Since the MIF file contains a lot of square brackets a
  445. crash will sometimes occur if you use square brackets.
  446.  
  447. 2. When you are ready to add your bibliography write out your FM
  448. document as a MIF file.
  449.  
  450. 3. Create a Microsoft Word 4 file called Bibliography (or whatever name you
  451. like). This is the file that will eventually contain your formatted
  452. bibliography entries.  The first time I tried this I used an empty
  453. Word document and EndNote crashed, so add a few
  454. paragraph marks to the Word file.
  455.  
  456. 4. Have EndNote open your MIF file using the menu selection:
  457. Paper-->Open Paper.
  458.  
  459. 5. Use the "Next file" option (Paper-->Next File) in EndNote to have
  460. it open the Word 4 Bibliography file.
  461.  
  462. 6. Tell EndNote to format your paper (Paper-->Format).  (As usual,
  463. make sure you have selected the appropriate citation style.) EndNote
  464. will create two new documents.  The first will be a MIF document of
  465. your paper with the reference markers replaced with the appropriate
  466. in-text citations.  The second is a Word file containing your
  467. bibliography entries with the appropriate text styles (e.g., italics,
  468. underlining, etc.)
  469.  
  470. 7. Open the newly created MIF file from FrameMaker.
  471.  
  472. 8. Open the Word file from within FM.  [Note: If you are using
  473. Connectix Virtual and FM 2.1, make sure you turn off Virtual or set it
  474. at no more than 8 megs before you try to open the Word file.  (FM 2.1
  475. filters will crash if Virtual has more than 8 megs assigned.)]
  476.  
  477. 9. Copy the bibliography entries and paste them into the MIF document.
  478. You will probably want to apply an FM paragraph style to them.
  479.  
  480. 10. Write the MIF file out as a Normal FM file.
  481.  
  482. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  483.  
  484.   10   How do I display white text on a black background?
  485.        (and other X Window System specific information)
  486.  
  487. --------
  488. A. White Text on Black Background
  489.  
  490. Set up the following in your .Xdefaults file:
  491. (Works for FM3.0 and FM3.1 on X.)
  492.  
  493.     Maker.colorDocs:    False
  494.     Maker*docBackground:    black
  495.     Maker*winRect.foreground: white
  496.  
  497. To set the menus, dialogs, borders, etc. to white-on-black, try:
  498.     Maker*background:    black
  499.     Maker*foreground:    white
  500.  
  501. --------
  502. B. Other X Resources
  503.  
  504. Look in the various files in $FMHOME/.fminit2.0/xresources . 
  505.  
  506. --------
  507. C. Keyboard Mappings
  508.  
  509. Refer to $FMHOME/.fminit2.0/kbmaps/README.kbmap for lots of info on
  510. keyboard mapping, and pointer to the various files used for mapping.
  511. (NeXT: /LocalAppls/FrameMaker.app/fminit2.0/......)
  512.  
  513. Print out:  $FMHOME/.fminit2.0.ps/docs/QuickRef.doc
  514.  
  515. --------
  516. D. How come I can't type in any dialogs?
  517.  
  518. Try setting the following attributes:
  519. Maker*focusOnMouse:        True
  520. OpenWindows.FoucsLenience:    True
  521.  
  522. Also, consult the Release Notes, particularly the section about
  523. configuring FM for different window managers.
  524.  
  525. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  526.  
  527.   11   Is there any easy way to move one or more pages to a different
  528.        place in the document? (Two layout models.)
  529.  
  530. FM supports two basic layout models; let's call them "newspaper" and
  531. "term paper".  In the term paper model, there's basically one story
  532. that flows from one page to the next; the pages themselves can be
  533. thought of as transient, existing only to divide up the flow.  In the
  534. newspaper model, the pages exist independently of the stories, and you
  535. place the stories by reshaping the text columns and linking a column
  536. on page 1 to a column on another page.  The newspaper model is also
  537. used for producing "forms".  Overhead transparencies can be done with
  538. either model.
  539.  
  540. In the newspaper model, you probably start out by using Page->Add Page
  541. to create the proper number of pages, then placing stories in the
  542. columns, and linking those columns to additional ones on later pages
  543. as necessary.  Pages are not automatically generated when text flows
  544. out of a column (Autoconnect is off). There's no "easy" way to
  545. rearrange pages, but this model doesn't often require it.
  546.  
  547. In the term paper model, you start with one page, and let a
  548. lengthening story automatically generate additional pages (Autoconnect
  549. is on).  If style dictates that page break is required, you simply tag
  550. the next paragraph as "Start at Top"; this is probably built into the
  551. cataloged tag.  In this model, you don't move "pages" around, you move
  552. bunches of sentences around (using Cut and Paste), and the pages
  553. adjust themselves automatically.
  554.  
  555. Note that in the term paper model you DON'T want to use "Add Page" and
  556. you DO want to place any graphics in a anchored frame or table, so
  557. they'll move with the text, not stick to the page.
  558.  
  559. Things can get complicated when you want an exception page in the
  560. middle of a term paper, such as a rotated page for a landscape
  561. formatted graphic.
  562.  
  563. Additional points:
  564.  
  565. - There is NO way to cut/copy and then paste a master page as a unit.
  566. - There is NO way to cut/copy and then paste a reference page as a unit.
  567.         You can only add a new (empty) master/reference page,
  568.         and then copy and paste objects from the source page.
  569.  
  570. - There is NO way to add a new page (Page:Add Page) and simultaneously
  571.   specify a desired master page.
  572.     An added page ALWAYS gets master page "Right" (or "Left" in a
  573.     2-sided document as appropriate).  If you want to add a page
  574.     using a different master page you must first add it and then
  575.     apply the master page using Page:Column Layout.  If the desired
  576.     master page has a different arrangement of text columns you will
  577.     often end up with "orphan" text columns that you must delete.
  578.  
  579. (Thanks to ?????? and David Cortesi!)
  580.  
  581. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  582.  
  583.   12   Do you know what happens if the spell checker finds
  584.        "Interleaf" (a competitor to FrameMaker)?
  585.  
  586. Yes, we do, but just in case, it gets posted every 3-4 months.
  587.  
  588. (Thanks to ??????!)
  589.  
  590. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  591.  
  592.   13   How can I control which master page is used when text flows
  593.        off of the current page?
  594.  
  595. When you push text out of a column with Autoconnect turned on, how
  596. does FM choose which master page to use for the new page? 
  597.  
  598. The rule is something like this:
  599.  
  600.     If the number and type (letter tag) of the autoconnect flows on the
  601.     current body page exactly match the autoconnect flows on the Right 
  602.     master page, then the Right master page is used.
  603.  
  604.     Otherwise, the master page for the current body page is used.
  605.  
  606. The Right master page is kind of the default master page. (Unless it
  607. is a double-sided document, in which case there are Left and Right
  608. defaults.) For example, if you were typing a memo, you would have (at
  609. least) two master pages, one called "First" which contained the big
  610. header, and one called "Right" for all of the continuation pages.
  611.  
  612. You cannot get FM to automatically go from one non-Right master to
  613. another. For example, assume that a memo has 3 masters: Fax, First,
  614. and Right. There is no way to start the document with only the Fax
  615. page, and have it automatically change to First, and then to Right.
  616. The solution is to create 3 pages, apply the appropriate masters,
  617. connect the flows as needed, and make sure that empty pages are not
  618. deleted (see Format->Document).
  619.  
  620. Another item to note is that when changing master pages with Page
  621. Layout, the same "union" rules apply, as done with "Use Formats." For
  622. example, if the body page currently has one column of flow B, and you
  623. apply a master page which has one column with flow A, you will wind up
  624. with two text columns. You can then copy the text from the old column
  625. to the new column (if appropriate), and then delete the old column.
  626.  
  627. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  628.  
  629.   14 ! How do I convert a Frame document on the Mac to use it on a
  630.        Sun? (and other platforms)
  631.        Why do my imported images show up as gray rectangles when I
  632.        transfer a file from <platform-A> to <platform-B>?
  633.  
  634. The document file is the same on every platform that Frame supports,
  635. so there is no conversion.  If you're having trouble, make sure that
  636. you are transfering in "binary" mode, not text mode, not MacBinary
  637. mode.  If moving to the Mac, you will have to open FM and then open
  638. the file; double-clicking won't work.
  639.  
  640. If the two platforms are running different versions (1.3/2.x/3.x) and
  641. you have to convert to an older version, write the file out in MIF
  642. format before transferring, and transfer in text mode.
  643.  
  644. Note that imported graphics may not display or print on the new
  645. platform; consult FM Reference Manual Appendix on "Using FrameMaker on
  646. Multiple Platforms."  This occurs becuase the graphics are displayed
  647. using features of the operating system (such as QuickDraw routines on
  648. the Mac and Postscript on the NeXT) that are not available on every
  649. platform.
  650.  
  651. If you "Copy File Into Document" when importing, and set the "Save
  652. FrameImage with Imported Graphic" attribute (in File:Preferences),
  653. your graphics will be displayed no matter what platform you're on.
  654. Although you cannot always import a given graphic format into a given
  655. platform's FrameMaker, once that graphic is imported with the
  656. FrameImage, its contents are displayable in any platform's FrameMaker.
  657. Again, consult the Reference Manual.  Note that FrameImages are 72DPI
  658. bitmaps, so you can display the image, but you won't necessarily like
  659. what you get if you print it.
  660.  
  661. (Thanks to ????!)
  662.  
  663. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  664.  
  665.   15   How do I place an autonumbered figure number in an anchored frame?
  666.        Why doesn't it update properly?
  667.  
  668. There are three ways to place figure numbers so that they are
  669. automatically updated.  They each have advantages and disadvantages.
  670. Note that you cannot use a "text line" (the A tool) for the figure
  671. number, because text lines cannot be autonumbered, since they are not
  672. real paragraphs in a text column.
  673.  
  674. --------
  675. A. In-Frame
  676.  
  677. The figure number is containd in a text column which is inside the
  678. anchored frame.
  679.  
  680. Advantages:
  681.   +  Can use "floating" figures, because the title is inside the
  682.      floating frame.
  683.  
  684. Disadvantages:
  685.   -  Text column must be properly placed (see below).
  686.   -  Cannot be used if you want other autonumbered text cols in frame.
  687.  
  688. If you use this method, the text column with the figure number must be
  689. the first text column in the drawing order. To ensure this, select the
  690. column and do Graphics->Back.
  691.  
  692. --------
  693. B. Out-of-Frame
  694.  
  695. The figure number is outside the frame, usually in the paragrah that
  696. contains the anchor.
  697.  
  698. Advantages:
  699.   +  Don't have to worry about text column in frame.
  700.   +  Can have an autonumbered text column in frame.
  701.  
  702. Disadvantages:
  703.   -  Cannot use floating figures.
  704.   -  Hard to place title below frame. (Is there a work-around?)
  705.  
  706. --------
  707. C. Frame in One-cell Table
  708.  
  709. Now that FM3.0 is here, we can place the frame in a table, and use the
  710. formating capabilities of tables.
  711.  
  712. Advantages:
  713.   +  Can use all the formatting features of tables: 
  714.          Title above or below
  715.          Controlled spacing between title and figure
  716.          Controlled rulling (could use top and bottom rule lines)
  717.          etc.
  718.   +  Don't have to worry about placement of text column in frame.
  719.   +  Can easily place 2 (or more) figures side-by-side in a column.
  720.      (If using more than one row, use the Table Format:Basic:Numbering
  721.      property to set row-first or column-first numbering.)
  722. Disadvantages:
  723.   -  Yet another layer of nesting (table contains frame which contains
  724.      graphic)
  725.  
  726. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  727.  
  728.   16   How can I get "Page 3 of 152" in the footer to work for
  729.        a multi-file book?
  730.  
  731. If you place text such as "Page <Current Page #> of <Page Count>"
  732. (where <xxx> signifies a variable) in the footer, you will get the
  733. expected results for a single-file document, but not for a mutli-file
  734. book.  The solution is replace the variable <Page Count> with a
  735. cross-reference to a paragraph on the last page of the last file in
  736. the book.  The format of the cross-reference should be <$pagenum>.
  737. Make sure that you perform "File Generate/Update Files" from the book
  738. before you print, to update all cross-references.
  739.  
  740. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  741.  
  742.   17   How can I print with the "-h" switch in FM3.0/3.1?
  743.  
  744. In FM2.1, you could place "ps -h" in the Printer Name box in the Print
  745. dialog, to get a file printed without a header (Unix or similar
  746. systems).  In FM3.0, the printer script was changed.  To restore this
  747. feature, edit $FMHOME/.fminit2.0.ps/FMlpr, and change occurences of
  748.             "$PRINTER"
  749. to
  750.             $PRINTER
  751.  
  752. in the lpr commands.  This allows multiple arguements to be passed to
  753. lpr, instead of passing the entire text to the -d or -P switch.
  754.  
  755. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  756.  
  757.   18   How do I force a page break?
  758.  
  759. Ideally, you would have a unique tag that leads off the text on the
  760. new page (e.g., Head1), and you set this paragraph format to Start:
  761. Top of Page or Top of Column.  However, this is not always
  762. appropriate.  There are two solutions:
  763.  
  764. A. Create a Paragraph tag called PageBreak, and set its point size to
  765. 4.0pt (smallest possible), Space Above to 0, and Space Below to 999pt.
  766. The huge space below forces the next paragraph to the top of the page.
  767. (Thanks to rgf@concurrent.co.uk!)
  768.  
  769. B. Create a Paragraph tag called PageBreak, and set its Start to Top
  770. of Page (or Column).  Set the point size to 4.0pt (smallest possible),
  771. Space Above to 0, and Space Below to 0.  Set the leading to the
  772. negative of the point size and the Space Above of the following
  773. paragraph.  This causes the two paragraphs to overlap.
  774. (Thanks to Lester C. Smalley!)
  775.  
  776. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  777.  
  778.   19   How can I specify "DRAFT" in the background when I print?
  779.        (See also question 4.)
  780.  
  781. Since the "Printer Name" field on the print box is passed to the FMlpr
  782. script, it's quite possible to add a little code to this script to
  783. accept arguments and invoke a sed script to insert the extra
  784. postscript code on the fly.  The code is too long to reproduce here,
  785. but several users have used this idea with varying levels of
  786. complexity.  Currently, the code is not available via ftp, so contact
  787. one of the authors below, or post a request to the net and some kind
  788. soul may send it to you.
  789.  
  790.     Pat Alvarado - pa1@teradata.sandiegoca.ncr.com
  791.     Lance Keashly - quintro!glenvcr!lkeashly@lll-winken.llnl.gov
  792.  
  793. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  794.  
  795.   20   What exactly is copied during File:Use Formats?
  796.  
  797. Here is a description of what is copied and what actions occur during
  798. Use Formats.  (This is from the Reference Manual, but I think it
  799. bears repeating, since it is not in the on-line help.)
  800.  
  801. P Formats
  802.     P Catalog
  803.     All paragraphs are updated with the new formats
  804.     Footnote properties (where placed, prefix, format, etc.)
  805.     Equation sizes
  806.     Document Properties: Allow Line Breaks After
  807.     Flow Properties: Feather
  808.  
  809. C Formats
  810.     C Catalog
  811.     All tagged characters are updated with the new formats
  812.  
  813. Page Layouts
  814.     Master Pages
  815.     Background and Column Layout applied to all body pages
  816.     Change Bar Properties
  817.     Document Properties: First Page Number and Page Number Style
  818.     View Options
  819.  
  820. Reference Pages
  821.     Reference Pages
  822.     Reference Frames in current doc that are not in source doc are removed!
  823.  
  824. Variable Definitions
  825.     Variables
  826.  
  827. Cross Reference Formats
  828.     Cross Reference Formats
  829.     Updates internal cross-references (x-refs)
  830.  
  831. Table Formats
  832.     Table Format Catalog
  833.     Ruling Style Catalog
  834.     Update all tables
  835.  
  836. Conditional Text
  837.     Conditional Tags
  838.     Show/Hide Settings
  839.     Use Format Overrides
  840.  
  841. Note also that if you are going to apply P Formats, than you should
  842. also apply C Formats.  Otherwise, text that is tagged with C formats
  843. will still be tagged correctly, but will be displayed with the default
  844. P format.
  845.        
  846. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  847.  
  848.   21   How can I automatically import a graphic file whose format is 
  849.        not recognized by FM, if I know how to do the conversion manually.
  850.  
  851. Modify in $FMHOME/.fminit2.0 the files suffixlist and MifRead.
  852. You can add any filters you want as long as they return a file in a
  853. format directly recognised by frame (mif, rasterfile, xwd...)
  854.  
  855. Warning: if you translate in xwd or raster, frame will give a .rf
  856. extension to the resulting file (copied in the calling directory),
  857. EVEN if such a file already exists....
  858.  
  859. You can't import, the first time, by copy, only by reference.
  860.  
  861. (Thanks to Bertrand Decouty!)
  862.  
  863. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  864.  
  865.   22   How do I incorporate code fragments in a Frame doc?  
  866.  
  867. There is a filter called prog2mif to handle this.  It is available with
  868. the other filters (see question 3).
  869.  
  870. (Thanks to Janick Bergeron (janick@bcrkd13.bnr.ca)!)
  871.  
  872. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  873.  
  874.   23 + How can I change the page size of an existing document?
  875.  
  876. Method A
  877. --------
  878. To change master page sizes, save the file as a MIF document, and then
  879. edit the MIF file -- search-and-replace all instances of 8.5" x 11.0"
  880. with the desired measurements.  Look for the attribute "PageSize".
  881. Save the MIF file, and then open it again in FrameMaker -- you will
  882. have to use the Page Layout dialog box to reapply Master Page --> Body
  883. Page formats, although perhaps you could use the Use Formats From
  884. dialog box, specifying the current document as the template and
  885. updating only the Page Layout.
  886.  
  887. Also, after doing this, remember to reformat any tabs at the right end
  888. of the template's headers/footers.
  889.  
  890. Thanks to Jonathan B. Horen (horen@rs.com) and Anders Thulin
  891. (ath@linkoping.trab.se) !
  892.  
  893. Method B
  894. --------
  895. 1.  Make a new document of the right size.
  896. 2.  Save this document as a new name.
  897. 3.  Open your old Template.
  898. 4.  Go to the Master Pages of both documents, 
  899.     For each master page in the old template:
  900.     - Create or go to that Master Page in the new document,
  901.     - In the New document, Select all on Page and delete,
  902.     - In the Old document, Select all on Page and copy,
  903.     - In the New document, Paste.
  904. 5.  In the New Document, Select Use Formats from the File menu
  905.     and bring over everything EXCEPT the Page Layouts.
  906.  
  907. Thanks to Alan S. Koch  ask@sei.cmu.edu !
  908.  
  909. A slightly different method is described in Using FrameMaker, Chapter
  910. 14: Specifying Page Layout, Changing a document's page size.
  911.  
  912. Thanks to Ari Cohn <acohn@synopsys.com> !
  913. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  914. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  915. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  916. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  917.  
  918. Send corrections or new questions WITH ANSWERS to Bob McCormick at
  919. bobmcc@tcs.com or bobmcc@dwight.tcs.com or uunet!tcs!bobmcc. PLEASE DO
  920. NOT SEND ME YOUR QUESTIONS!!  Post or mail your questions to the
  921. group, collect the responses, put together a summary answer, and then
  922. mail it to me for inclusion in FAQ.
  923.     Thanks!
  924.  
  925. -end of file-
  926.